have tendency to speak indiscreetly - Turc Anglais Dictionnaire